Part Number Hot Search : 
AH844 40200 MIW3131 MBRB1660 EC10QS09 DD667 1N6289 KA78R05C
Product Description
Full Text Search
 

To Download ST7577 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 ST
Sitronix
1. INTRODUCTION
fewest components.
ST7577
132 x 39 Dot Matrix LCD Controller/Driver
ST7577 is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. ST7577 contains 132 segment and 39 common driver circuits. This chip is connected directly to a microprocessor, accepts 3-line, 4-line serial peripheral interface (SPI) or 8-bit parallel interface, display data can stores in an on-chip Display Data RAM (DDRAM) of 132 x 39 bits. It performs Display Data RAM read/write operation with no external operating clock to minimize power consumption. In addition, because it contains power supply circuits to drive liquid crystal, it is possible to make a display system with the
2. FEATURES
Single-chip LCD controller & driver Driver Output Circuits l l l l l l l 132 segments / 39 commons (DTY="L") 132 segments / 12 commons (DTY="H") Capacity: 132X39=5148 bits 8-bit parallel bi-directional interface with 6800-series or 8080-series 4-line SPI (serial peripheral interface) available (only write operation) 3-line SPI (serial peripheral interface) available Embedded Boosters with voltage regulation function that generates high-accuracy voltage (externally V0I / XV0I voltage supply is also supported). On-chip Low Power Analog Circuit l l l l Voltage regulation temperature gradient -0.07%/C Programmable Booster stages: X3,X4. On-chip electronic contrast control function Built-in Voltage Follower generates LCD bias voltages (1/4 to 1/7). Built-in oscillator l Built-in oscillator requires no external components (external clock input is also supported) External RESB (reset) pin Supply voltage range l l VDD - VSS (Digital): 2.4 to 3.3V (typical); VDD2 - VSS (Analog): 2.4 to 3.3V (typical).
On-chip Display Data RAM (DDRAM) Microprocessor Interface
Display supply voltage (V0-VSS) range: 3.0V~8.31V Temperature range: -30 to +85 degree Support LCD Module Size up to 1.4"
ST7577
6800 , 8080 , 4-Line , 3-Line interface
Ver 1.0a
1/48
2008/02/14
ST7577
3. ST7577 Pad Arrangement (COG)
Chip Size: Bump Height: PAD Pitch: PAD 1~5 5~6 6~11 11~12 12~39 39~40 Rough layout l l For easy LCM design, the Power-1, Power-2 & Power-3 are identical (any one of them can be used). Power-3 has VGI, VGS, V0O, V0I, V0S, XV0O, XV0I and XV0S which are not in Power-1 or Power-2. I/O Port-A and I/O Port-B are identical (except "RESB" pin). "MODE" pin is used to select Port-A or Port-B. Please note the unused pins should be left floating.
273 272 253 252 121 120 102 COM36 COM37 COM38 101 97 VDD2 VGO CSB-A A0-A RWR-A ERD-A D0-A D1-A D2-A D3-A D4-A D5-A D6-A D7-A PS0 PS1 PS2 MLB DTY PM MODE VDD VDD VDD VDD2 VDD2 VDD2 VM VM VM 1 5 6 11 12 16 24 31 39 40 49 50 57 64 68 74 81 87 92 VGO 96 VSS 55 VSS
6074m(X) x 720m(Y) 15m Pitch 60 84.5 60 84.5 60 89 PAD 40~49 49~50 50~72 72~73 73~96 96~97 Pitch 60 70 60 70 60 83 PAD 97~101 101~102 102~120 120~121 121~252 252~253 Pitch 130 69 34 57 34 57 PAD 253~272 272~273 273~277 277-1 Pitch 34 69 130 83
Chip Thickness: 480m
SEG131 SEG130 SEG129 SEG128 SEG127
COM19 COM18 COM17
VSS
VGO
7.5
110
118
10
COM20 COM21
COM1 COM0
VSS
SEG4 SEG3 SEG2 SEG1 SEG0
VGO
20
Ver 1.0a
277
VDD2
2/48
T9 D7-B D6-B D5-B D4-B D3-B D2-B D1-B D0-B ERD-B RWR-B A0-B CSB-B OSC RESB VRS VDD VDD VDD VDD VDD2 VDD2 VDD2 VDD2
dummy dummy dummy dummy dummy dummy
V0O V0O V0S V0I V0I V0I V0I XV0I XV0I XV0I XV0I XV0S XV0O XV0O T1 T2 T3 T4 T0 T5 T6 T7 T8
VDD2 VDD2 VDD VDD VDD
VGI VGI VGI VGI VGS VGO VGO VSS VSS VSS
2008/02/14
20
ST7577
4. Pad Center Coordinates
PAD No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 PAD Name VDD2 VDD2 VDD VDD VDD dummy dummy dummy dummy dummy dummy CSB_A A0_A RWR_A ERD_A D0_A D1_A D2_A D3_A D4_A D5_A D6_A D7_A PS0 PS1 PS2 MLB DTY PM MODE VDD VDD VDD VDD2 VDD2 VDD2 VM VM VM VGI VGI VGI VGI VGS VGO X -2899.00 -2839.00 -2779.00 -2719.00 -2659.00 -2574.50 -2514.50 -2454.50 -2394.50 -2334.50 -2274.50 -2190.00 -2130.00 -2070.00 -2010.00 -1950.00 -1890.00 -1830.00 -1770.00 -1710.00 -1650.00 -1590.00 -1530.00 -1470.00 -1410.00 -1350.00 -1290.00 -1230.00 -1170.00 -1110.00 -1050.00 -990.00 -930.00 -870.00 -810.00 -750.00 -690.00 -630.00 -570.00 -481.00 -421.00 -361.00 -301.00 -241.00 -181.00 Y -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 PAD No. 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 PAD Name VGO VSS VSS VSS V0O V0O V0S V0I V0I V0I V0I XV0I XV0I XV0I XV0I XV0S XV0O XV0O T1 T2 T3 T4 T0 T5 T6 T7 T8 T9 D7_B D6_B D5_B D4_B D3_B D2_B D1_B D0_B ERD_B RWR_B A0_B CSB_B OSC RESB VRS VDD VDD X -121.00 -61.00 -1.00 59.00 129.00 189.00 249.00 309.00 369.00 429.00 489.00 549.00 609.00 669.00 729.00 789.00 849.00 909.00 969.00 1029.00 1089.00 1149.00 1209.00 1269.00 1329.00 1389.00 1449.00 1519.00 1579.00 1639.00 1699.00 1759.00 1819.00 1879.00 1939.00 1999.00 2059.00 2119.00 2179.00 2239.00 2299.00 2359.00 2419.00 2479.00 2539.00 Y -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -286.50
Ver 1.0a
3/48
2008/02/14
ST7577
PAD No. 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 PAD Name VDD VDD VDD2 VDD2 VDD2 VDD2 VDD2 VGO VGO VSS VSS COM[38] COM[37] COM[36] COM[35] COM[34] COM[33] COM[32] COM[31] COM[30] COM[29] COM[28] COM[27] COM[26] COM[25] COM[24] COM[23] COM[22] COM[21] COM[20] SEG[0] SEG[1] SEG[2] SEG[3] SEG[4] SEG[5] SEG[6] SEG[7] SEG[8] SEG[9] SEG[10] SEG[11] SEG[12] SEG[13] SEG[14] X 2599.00 2659.00 2719.00 2779.00 2839.00 2899.00 2982.00 2982.00 2982.00 2982.00 2982.00 2913.00 2879.00 2845.00 2811.00 2777.00 2743.00 2709.00 2675.00 2641.00 2607.00 2573.00 2539.00 2505.00 2471.00 2437.00 2403.00 2369.00 2335.00 2301.00 2244.00 2210.00 2176.00 2142.00 2108.00 2074.00 2040.00 2006.00 1972.00 1938.00 1904.00 1870.00 1836.00 1802.00 1768.00 Y -286.50 -286.50 -286.50 -286.50 -286.50 -286.50 -260.00 -130.00 0.00 130.00 260.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 PAD No. 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 PAD Name SEG[15] SEG[16] SEG[17] SEG[18] SEG[19] SEG[20] SEG[21] SEG[22] SEG[23] SEG[24] SEG[25] SEG[26] SEG[27] SEG[28] SEG[29] SEG[30] SEG[31] SEG[32] SEG[33] SEG[34] SEG[35] SEG[36] SEG[37] SEG[38] SEG[39] SEG[40] SEG[41] SEG[42] SEG[43] SEG[44] SEG[45] SEG[46] SEG[47] SEG[48] SEG[49] SEG[50] SEG[51] SEG[52] SEG[53] SEG[54] SEG[55] SEG[56] SEG[57] SEG[58] SEG[59] X 1734.00 1700.00 1666.00 1632.00 1598.00 1564.00 1530.00 1496.00 1462.00 1428.00 1394.00 1360.00 1326.00 1292.00 1258.00 1224.00 1190.00 1156.00 1122.00 1088.00 1054.00 1020.00 986.00 952.00 918.00 884.00 850.00 816.00 782.00 748.00 714.00 680.00 646.00 612.00 578.00 544.00 510.00 476.00 442.00 408.00 374.00 340.00 306.00 272.00 238.00 Y 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00
Ver 1.0a
4/48
2008/02/14
ST7577
PAD No. 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 PAD Name SEG[60] SEG[61] SEG[62] SEG[63] SEG[64] SEG[65] SEG[66] SEG[67] SEG[68] SEG[69] SEG[70] SEG[71] SEG[72] SEG[73] SEG[74] SEG[75] SEG[76] SEG[77] SEG[78] SEG[79] SEG[80] SEG[81] SEG[82] SEG[83] SEG[84] SEG[85] SEG[86] SEG[87] SEG[88] SEG[89] SEG[90] SEG[91] SEG[92] SEG[93] SEG[94] SEG[95] SEG[96] SEG[97] SEG[98] SEG[99] SEG[100] SEG[101] SEG[102] SEG[103] SEG[104] X 204.00 170.00 136.00 102.00 68.00 34.00 0.00 -34.00 -68.00 -102.00 -136.00 -170.00 -204.00 -238.00 -272.00 -306.00 -340.00 -374.00 -408.00 -442.00 -476.00 -510.00 -544.00 -578.00 -612.00 -646.00 -680.00 -714.00 -748.00 -782.00 -816.00 -850.00 -884.00 -918.00 -952.00 -986.00 -1020.00 -1054.00 -1088.00 -1122.00 -1156.00 -1190.00 -1224.00 -1258.00 -1292.00 Y 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 PAD No. 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 PAD Name SEG[105] SEG[106] SEG[107] SEG[108] SEG[109] SEG[110] SEG[111] SEG[112] SEG[113] SEG[114] SEG[115] SEG[116] SEG[117] SEG[118] SEG[119] SEG[120] SEG[121] SEG[122] SEG[123] SEG[124] SEG[125] SEG[126] SEG[127] SEG[128] SEG[129] SEG[130] SEG[131] COM[0] COM[1] COM[2] COM[3] COM[4] COM[5] COM[6] COM[7] COM[8] COM[9] COM[10] COM[11] COM[12] COM[13] COM[14] COM[15] COM[16] COM[17] X -1326.00 -1360.00 -1394.00 -1428.00 -1462.00 -1496.00 -1530.00 -1564.00 -1598.00 -1632.00 -1666.00 -1700.00 -1734.00 -1768.00 -1802.00 -1836.00 -1870.00 -1904.00 -1938.00 -1972.00 -2006.00 -2040.00 -2074.00 -2108.00 -2142.00 -2176.00 -2210.00 -2267.00 -2301.00 -2335.00 -2369.00 -2403.00 -2437.00 -2471.00 -2505.00 -2539.00 -2573.00 -2607.00 -2641.00 -2675.00 -2709.00 -2743.00 -2777.00 -2811.00 -2845.00 Y 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00
Ver 1.0a
5/48
2008/02/14
ST7577
PAD No. 271 272 273 274 275 276 277 * Unit: m * "dummy" pads are floating and not connected to any part of circuits. * Please refer to Page6 for detail output Map (especially for 1/12 & 1/39 duty). PAD Name COM[18] COM[19] VSS VSS VGO VGO VDD2 X -2879.00 -2913.00 -2982.00 -2982.00 -2982.00 -2982.00 -2982.00 Y 255.00 255.00 260.00 130.00 0.00 -130.00 -260.00
Ver 1.0a
6/48
2008/02/14
ST7577
5. BLOCK DIAGRAM
SEG0...SEG131
COM0...COM38
VM VGI VGO VGS XV0I XV0O XV0S V0I V0O V0S
Voltage Follower VG Generator XV0 Generator V0 Generator Power System
SEGMENT Drivers
COMMON Drivers
Display Data Latchs
COMMON Output Controller DTY Timing Generator Oscillator OSC
PM
Display Data RAM (DDRAM) 132X39
VDD2 VDD VSS Data Register Address Counter Control Registers
Command Decoder Reset Circuit
MPU INTERFACE ( Parallel / Serial )
RESB
MODE MLB
Figure 1
D7 D6 D5 D4 D3 D2 D1 D0 /RD (E) /WR (R/W) A0 CSB
PS2 PS1 PS0
Block Diagram
Ver 1.0a
7/48
2008/02/14
ST7577
6. PIN DESCRIPTION
Pin Name I/O Description Pin Count LCD DRIVER OUTPUTS LCD segment driver outputs. This display data and the M signal control the output voltage of segment driver. Display data SEG0...SEG131 O H H L L Frame + + Segment drover output voltage Normal display VG VSS VSS VG VSS Reverse display VSS VG VG VSS VSS 132
Power save mode LCD column driver outputs.
This internal scanning data and M signal control the output voltage of common driver. Display data COM0...COM38 O H H L L MICROPROCESSOR INTERFACE Microprocessor interface select input pin. PS2 PS0...PS2 I "L" "H" "L" "H" CSB_A (for Port-A) CSB_B (for Port-B) RESB I I PS1 "L" "L" "H" "H" PS0 "L" "L" "L" "L" State 4 Pin-SPI MPU interface 3 Pin-SPI MPU interface 8080-series parallel MPU interface 6800-series parallel MPU interface 1* 1* 3 Frame + + Common drover output voltage Normal display XV0 V0 VM VM VSS Reverse display 39
Power save mode
Chip select input pins. Data/instruction I/O is enabled only when CSB is "L". When chip select is non-active, D0 to D7 is high impedance. * MODE pin will select one of two CSB pins. The unused one should be left floating. Reset input pin. When RESB is "L", initialization is executed. It determines whether the data bits are data or a command. A0="H": Indicates that D0 to D7 are display data. I A0="L": Indicates that D0 to D7 are control data. When in 3-line SPI interface, left it connected to VDD. * MODE pin will select one of two A0 pins. The unused one should be left floating.
1
A0_A (for Port-A) A0_B (for Port-B)
1* 1*
Ver 1.0a
8/48
2008/02/14
ST7577
Read/Write execution control pin (PS[0:1]=[L:H]). PS2 H I L 8080-series /WR MPU type 6800-series RWR R/W Description Read/Write control input pin RWR_A (for Port-A) RWR_B (for Port-B) R/W="H": read; R/W="L": write. Write enable clock input pin The data on D0 to D7 are latched at the rising edge of the /WR signal. When in the serial interface, left it connected to VDD. * MODE pin will select one of two RWR pins. The unused one should be left floating. Read/Write execution control pin (PS[0:1]=[L:H]). PS2 MPU Type /RD(E) Description Read/Write control input pin R/W="H": When E is "H", D0 to D7 ERD_A (for Port-A) ERD_B (for Port-B) L 8080-series /RD I H 6800-series E are in an output status; R/W="L": The data on D0 to D7 are latched at the falling edge of the E signal. Read enable clock input pin. When /RD is "L", D0 to D7 are in an output status. When in the serial interface, left it connected to VDD. * MODE pin will select one of two RWR pins. The unused one should be left floating. When using 8-bit parallel interface: 6800, 8080 8-bit bi-directional data bus that is connected to the standard 8-bit microprocessor data bus. When chip select is not active, D0 to D7 is high impedance. When using serial interface: 4-LINE D7_A...D0_A (for Port-A) D7_B...D0_B (for Port-B) I/O D0: serial input clock (SCLK); D1, D2, D3: serial input data (SDA), must be connected together; D4~D7 must be connected to VDD (not used). When chip select is not active, D0 to D7 is high impedance. When using serial interface: 3-LINE D0: serial input clock (SCLK). D1, D2, D3: serial input data (SDA), must be connected together; D4~D7 must be connected to VDD (not used). When chip select is not active, D0 to D7 is high impedance. 8* 8* 1* 1* 1* 1*
Ver 1.0a
9/48
2008/02/14
ST7577
LCD DRIVER CLOCK SUPPLY When the on-chip oscillator is used, this input must be connected to VDD. An external clock signal, if used, is connected to this pin. The OSC I oscillator and external clock are both inhibited by connecting the OSC pin to VSS and the display is not clocked and may be left in a DC state. To avoid this, the chip should always be put into Power Down Mode before stopping the clock. POWER SUPPLY PIN VSS Power Ground. Digital Supply voltage. VDD Power The 2 supply rails, VDD and VDD2 , could be connected together (for single power). If a Digital Option pin is high, must be this level. Analog Supply voltage. VDD2 VRS Power Power The 2 supply rails, VDD and VDD2 , could be connected together (for single power). Reference voltage. Must be left open. Positive LCD driving voltage for commons. V0I is the V0 power source for the LCD driver. If using external V0, apply V0I, V0O, V0S Power the external power source on these pads. V0O is the internal V0 regulator output pad. V0S is the feedback for the internal V0 voltage compensation circuit. They should be separate in ITO and be connected together by FPC. Negative LCD driving voltage for commons. XV0I is the XV0 power source for the LCD driver. If using external XV0, XV0I, XV0O,XV0S Power apply the external power source on these pads. XV0O is the internal XV0 regulator output pad. XV0S is the feedback for the internal XV0 voltage compensation circuit. They should be separate in ITO and be connected together by FPC. LCD driving voltage for segments. VGI is the VG power source for the LCD driver. If using external VG, apply VGI, VGO, VGS Power external power source on these pads. VGO is the internal VG regulator output pad. VGS is the feedback for the internal VG voltage compensation circuit. They should be separate in ITO and be connected together by FPC. VM Power LCD driving voltage for commons. 3 7 7 7 1 9 10 3 1
Ver 1.0a
10/48
2008/02/14
ST7577
CONFIGURATION PIN Data format (MSB on top or LSB on top). MLB I MLB="H", MSB on top (D7 on top); MLB="L", LSB on top (D0 on top). Duty selection pin. Please refer to Page11 for detail output Map. DTY I DTY="L", 1/39 duty; DTY="H", 1/12 duty. Set power mode. This pin will change the V0 (Vop) formula parameter. PM I V0=( a + VOP[6:0] x b ) PM="L", a=3.0V, b=0.03V; PM="H", a=4.5V, b=0.03V. Select MPU interface Port-A (left side) or Port-B (right side). MODE TEST PIN T0~T9 l l l Test T0~T8 left them open. T9 must connect to VDD. 10 I MODE="L", use Port-A (Port-B should be floating). MODE="H", use Port-B (Port-A should be floating). 1 1 1 1
ST7577 has 2 sets of interface port (Port-A & Port-B). These two ports can be selected by "MODE" pin. Port-A and Port-B are identical (CSB, A0, /RW, /RD, D7~D0) except RESB pin. The unused pins should be left floating. The Microprocessor Interface pins should not be left floating under any operation mode.
Recommend I/O pins ITO Resistance Limitation Pin Name VRS, T[8:0] VSS VDD VDD2 V0 (V0I + V0O + V0S), XV0 (XV0I + XV0O + XV0S), VG (VGI + VGO + VGS), VM CSB, A0, /RD, /WR, D[7:0] PS[2:0], OSC , MLB, DTY, MODE, T9 RESB Notes: 1. If using internal clock, OSC is connect to VDD and the limitation of ITO resistance will be "No Limitation". If using external clock, the ITO resistance of OSC should be kept lower than 500 to keep the clock signal quality.
*1
ITO Resistance Floating <100 <100 <100 <500 <1K <5K <10K
Ver 1.0a
11/48
2008/02/14
ST7577
7. FUNCTIONS DESCRIPTION
MICROPROCESSOR INTERFACE
Chip Select Input
The CSB pin is used for chip selection. ST7577 can interface with an MPU when CSB is "L". When CSB is "H", the control pins (A0, /RD and /WR) are disabled and D0 to D7 are set to be high impedance. If using serial interface, the internal shift register and the counter are reset when CSB="H".
Parallel / Serial Interface
ST7577 has five types of interface to communicate with an MPU, which are three serial and two parallel interfaces. The parallel or serial interface is determined by PS[2:0] pin as shown below. Table 1 PS2 "L" "H" "L" "H" PS1 "L" "L" "H" "H" PS0 "L" "L" "L" "L" Parallel/Serial Interface Selection CSB CSB CSB CSB CSB A0 A0 "H" A0 A0 State 4 Pin-SPI MPU interface 3 Pin-SPI MPU interface 8080-series parallel MPU interface 6800-series parallel MPU interface
Parallel Interface
The 8-bit bi-directional data bus is used in parallel interface and the type of MPU is selected by PS[2:0] as shown in Table 2. The type of data transfer is determined by A0, ERD and RWR as shown in Table 3. Table 2 PS2 H L PS1 H H PS0 L L CSB CSB CSB Microprocessor Selection for Parallel Interface A0 A0 A0 Table 3 Common A0 H H L L 6800-series E (/RD) H H H H R/W (/WR) H L H L /RD (E) L H L H ERD E /RD RWR R/W /WR DB0 to DB7 DB0 to DB7 DB0 to DB7 MPU bus 6800-series 8080-series
Parallel Data Transfer 8080-series /WR (R/W) H L H L Display data read out Display data write Register status read Writes to internal register (instruction) Description
NOTE: When ERD pin is always pulled high in 6800-series interface, the CSB can be used as enable signal. In this case, interface data is latched at the rising edge of CSB and the access type is determined by A0, RWR as 6800-series mode.
Serial Interface
ST7577 supports 2 kinds of serial interface and the type is selected by PS2~PS0 as shown below. Serial Mode 4-line SPI interface 3-line SPI interface PS2 L H PS1 L L PS0 L L CSB CSB CSB A0 A0 Not Used Fix to "H"
Ver 1.0a
12/48
2008/02/14
ST7577
PS2="L", PS1="L", PS0="L": 4-line SPI interface
When ST7577 is set into 4-line SPI interface mode, setting CSB to be "L" will active this chip. If CSB is "H", the internal 8-bit shift register and a 3-bit counter are reset. When CSB is "L", the serial data (SDA) and the serial clock (SCLK) are set into input mode. The input signal on SDA will be latched into the shift register from D7 to D0 at the rising edge of the serial clock. The display data/instruction indication is controlled via the register select pin: A0. If A0="L", the input signal on SDA will be treated as instruction; if A0="H", the input signal on SDA will be treated as data. After 8-bit data are written into the Data Display RAM, the DDRAM column address pointer will be increased by one automatically.
Figure 2
4-line SPI Timing
PS2="H", PS1="L", PS0="L": 3-line SPI interface
Because 3-line SPI interface mode does not have a register selection pin "A0", this mode latches the A0 bit first and then latches 8-bit input (please refer to the following figure).
Figure 3
3-line SPI Timing
Ver 1.0a
13/48
2008/02/14
ST7577
Data Transfer
ST7577 uses bus holder and internal data bus for data transfer with the MPU. When writing data from the MPU to on-chip RAM, data is automatically transferred from the bus holder to the RAM as shown in Figure 4. And when reading data from on-chip RAM to the MPU, the data for the initial read cycle is stored in the bus holder (dummy read) and the MPU reads this stored data from bus holder for the next data read cycle as shown in Figure 5. This means that a dummy read cycle must be inserted between each pair of address sets when a sequence of address sets is executed. Therefore, the data of the specified address cannot be output with the read display data instruction right after the address sets, but can be output at the second read of data.
Figure 4
MPU signal A0 /WR D0 to D7 Internal signals /WR BUS HOLDER COLUMN ADDRESS N N
Write Timing
D(N)
D(N+1) D(N+2)
D(N+3)
D(N) N
D(N+1) N+1
D(N+2) N+2
D(N+3) N+3
Figure 5
MPU signal A0 /W R /RD D0 to D7 Internal signals /W R /RD BUS HOLDER COLUMN ADDRESS N N
Read Timing
Dummy
D(N)
D(N+1)
D(N) N D(N)
D(N+1) D(N+1)
D(N+2) D(N+2)
Ver 1.0a
14/48
2008/02/14
ST7577
DISPLAY DATA RAM (DDRAM)
ST7577 contains a 132X39 bit static RAM that stores the display data. The Display Data RAM stores the dot data for the LCD display. It is 132-column by 39-row addressable array: 132X39 (4-page X 8-bit + 1-page X 7-bit). Each pixel can be selected when the page and column addresses are specified. The 39 rows are divided into 4 pages (with 8 lines, COM 0~38) and the 4th page (with 7 lines, COM32~38). Data is read from or written to each page directly through D7 to D0. The display data (D7~D0) corresponds to the LCD common-line direction (default: top to down). The microprocessor can write to and read (only Parallel interfaces) from DDRAM by the I/O buffer. Since the LCD controller operates independently, data can be written into RAM at the same time as data is being displayed without causing the LCD flicker or data-conflict. DDRAM ORGANIZATION Data is written in bytes into the RAM matrix of ST7577 as shown in Figure 6~Figure 9. The Display Data RAM is a matrix of 132 by 39 bits. The address pointer keeps the X and Y address. The valid address ranges are: X=0~131, Y=0~4. The default data orientation of DDRAM is controlled by the hardware pin "MLB". When MLB="L", the data write into DDRAM is from D0~D7 (LSB on top). Please refer to Figure 6. When MLB="H", the data write into DDRAM is from D7~D0 (MSB on top). Please refer to Figure 7. Figure 6 DDRAM Format, If MLB=0
Figure 7
DDRAM Format, If MLB=1
COLUMN ADDRESS CIRCUIT Column Address Circuit has an 8-bit preset counter that points to each column of DDRAM as shown in Figure 6. The valid range is from 0 to 131. The DDRAM column address can be specified by the Set X address instruction. PAGE ADDRESS CIRCUIT This circuit is for providing a page address to Display Data RAM. It incorporates 3-bit Y address register and can be programmed by the "Set Y address of RAM" instruction. Page Address 4 is a special RAM area for the rest display data where only 7-bit of RAM cells are valid (please refer to Figure 6 & Figure 7).
Ver 1.0a
15/48
2008/02/14
ST7577
START LINE ADDRESS CIRCUIT This circuit assigns DDRAM a line address that is scanned first at the beginning of each frame. By setting Start Line Address repeatedly, the display pattern looks like scrolling vertically in the screen without changing the contents of DDRAM (refer to Figure 11). When setting the Start Line Address (with "Set Start Line" instruction), the data of the same specified line address in DDRAM are transferred to the Display Data Latch Circuit at the beginning of each frame. ADDRESSING ST7577 will automatically increases the address when sequential access. This feature allows MPU to access the display data in DDRAM continuously without setting the address before each access. In horizontal addressing mode, the X address is automatically increased by 1 after each byte access (refer to Figure 8). After the last X address (X=131), X address wraps around to 0 and Y address increases to the next page. After the very last address (X=131, Y=4), the address pointers wrap around to the original address (X=0, Y=0). In vertical addressing mode, the Y address is automatically increased by 1 after each byte access (refer to Figure 9). After the last Y address (Y=4), Y address wraps around to 0 and X address increases to the next column. After the very last address (X=131, Y=4), the address pointers wrap around to the original address (X=0, Y=0). Figure 8 Addressing Mode: Horizontal (V=0) Figure 9 Addressing Mode: Vertical (V=1)
Ver 1.0a
16/48
2008/02/14
ST7577
LCD DRIVER DISPLAY DIRECTION Register bits XD (horizontal direction) and MY (vertical mirror) control the horizontal and vertical display direction. XD controls the X-address write direction in DDRAM while MY controls the common output direction. Therefore, it is necessary to rewrite the display data to DDRAM after changing XD-bit setting. Refer to the following figure.
Figure 10 LCD Driver Display Direction
Ver 1.0a
17/48
2008/02/14
ST7577
DDRAM MAP vs. START LINE
Figure 11 Display Data RAM Map (39 COM)
Ver 1.0a
18/48
2008/02/14
ST7577
LCD DRIVER CIRCUIT
ST7577 built-in LCD driver circuit has 132-channel segment drivers and 39-channel common drivers. The LCD panel driving voltage depends on the combination of display data and M signal (frame indicator).
Figure 12 External Power Parts
The referential external component values are listed below (it is determined by the worse condition of 1.4" panel). C1=0.1uF~1uF (Non-Polar/6V, default 1uF) Customer applications are not necessary the same as the values listed above. The value can be determined by customer's LCD module (panel loading and ITO resistance) and application (VDD, V0, bias and etc.).
Ver 1.0a
19/48
2008/02/14
ST7577
PARTIAL DISPLAY (SOFTWARE) The Partial Display function is controlled by software instruction. This feature is only available under 1/39 duty mode (DTY="L"). Although only 26 common outputs are used, the duty of Partial Display is not changed (1/39 Duty). Those unused commons output the non-selected waveform. There are 3 options for partial display operation: Upper, Middle and Lower (refer to Figure 13~Figure 14). Figure 15 Partial Display OFF ( DA1=0,DA0=0)
Figure 16 Partial Display: Upper Mode ( DA1=0, DA0=1)
Ver 1.0a
20/48
2008/02/14
ST7577
Figure 17 Partial Display: Middle Mode ( DA1=1, DA0=0)
Figure 18 Partial Display: Lower Mode ( DA1=1, DA0=1)
-COM0 -COM1 -COM2 -COM3 -COM4 -COM5 -COM6 -COM7 -COM8 -COM9 -COM10 -COM11 -COM12 -COM13 -COM14
-COM31 -COM32 -COM33 -COM34 -COM35 -COM36 -COM37 -COM38
Ver 1.0a
21/48
2008/02/14
ST7577
8. RESET CIRCUIT
Setting RESB to "L" can initialize internal function. While RESB is "L", no instruction except read status can be accepted. The initialization by RESB is essential before using. When RESB becomes "L", the following procedures will start. Fix COM/SEG outputs at VSS. Page address: Y[2:0]=0 Column address: X[7:0]=0 COM Scan Direction MY=0 SEG Select Direction XD=1 Data Format: MLB=MLB pin setting Power down mode: PD=1 Initial V0 setting: VOP[6:0]=0 Display control: Display Blank: D=E=0 Normal instruction set: H=0 Frame Rate = 73Hz. FR[2:0]=011b Duty selection: Depends on DTY pin setting. Booster setting: BE=0, PC[1:0]=01b (Booster Efficiency Level 2, Booster X3) Bias system: BS[1:0]=[0,0] (1/7 Bias) After power-on, RAM data are undefined and the Display status is "Blank". It's better to initialize whole DDRAM (fill all 00h or write the display pattern) before turning the Display ON.
Ver 1.0a
22/48
2008/02/14
ST7577
9. INSTRUCTION TABLE
INSTRUCTION A0 R/W (/WR)
0 0
COMMAND BYTE D7
0 0
D6
0 0
D5
0 0
D4
0 0
D3
0 0
D2
0 0
D1
0 0
D0
0 1
DESCRIPTION
H=0 or 1 (Independent of H) NOP Reset
0 0
No Operation. Software Reset Scan direction (COM/SEG); Power mode (ON/OFF); Addressing mode; Instruction table selection. Read status (setting). Read DDRAM data. Write data into DDRAM.
Function Set
0
0
0
0
1
MY
XD
PD
V
H
Read Status Read Data Write Data
0 1 1
1 1 0
PD D7 D7
0 D6 D6
D D5 D5
E D4 D4
XD D3 D3
MY D2 D2
V D1 D1
MLB D0 D0
INSTRUCTION H=0 Reserved End read-modify-write Enable read-modify-write Display Control Frame Rate Set Y address of DDRAM Set X address of DDRAM (Low) Set X address of DDRAM (High) H=1 Reserved Partial Mode Booster Control BIAS System Set V0 Set Start Line (Vertical-Scroll)
A0
R/W (/WR)
0 0
COMMAND BYTE D7
0 0
D6
0 0
D5
0 0
D4
0 0
D3
0 0
D2
0 1
D1
1 1
D0
X 0
DESCRIPTION
0 0
Do NOT use. End Read-Modify-Write Enable Read-Modify-Write Set display configuration. Frame Rate control Set DDRAM Y address (0Y4) Set DDRAM X address Set the high-nibble first and then low-nibble. (0X131) Do NOT use. Set Partial display mode (Display Area) Control booster stages and booster efficiency. Set BIAS system. Set V0 voltage to register. Specify the first scan line in the DDRAM.
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 1
0 0 0 0
0 0 1 0
0 1 0 0
1 D FR2 Y2
1 0 FR1 Y1
1 E FR0 Y0
0
0
1
0
0
0
X3
X2
X1
X0
0
0
1
0
0
1
X7
X6
X5
X4
0 0 0 0 0 0
0 0 0 0 0 0
0 0
0 0
0 0
0 0
0 0
0 1
1 DA1
X DA0
0 0 1 0
0 0 VOP6 1
0 0 VOP5 S5
0 1 VOP4 S4
1 0 VOP3 S3
BE 1 VOP2 S2
PC1 BS1 VOP1 S1
PC0 BS0 VOP0 S0
Ver 1.0a
23/48
2008/02/14
ST7577
10. INSTRUCTION DESCRIPTION
Function Set
A0 0 Flag Set COM scan direction: MY MY=0: Normal direction (COM0->COM38, duty is determined by the "Display Duty" setting); MY=1: Reverse direction (COM38->COM0, duty is determined by the "Display Duty" setting). Set DDRAM write direction. XD XD=1: Write from X=0 to X=131 (Normal direction); XD=0: Write from X=131 to X=0 (Reverse direction). Set the power mode: PD=0: Chip is active; PD PD=1: Chip is in power save mode. In power save mode, all LCD outputs at VSS, built-in power circuits (Booster, Regulator and Follower) are turned OFF, Oscillator OFF (external clock is possible), RAM contents is not cleared; RAM data can be written. Select Vertical or Horizontal addressing mode. V V=0: Horizontal addressing mode; V=1: Vertical addressing mode. H H is used to select the extended instruction set. Please refer to the instruction table. R/W(/WR) 0 D7 0 D6 0 D5 1 D4 MY Description D3 XD D2 PD D1 V D0 H
Read Status
A0 0 Flag PD PD=0: Chip is active; PD=1: Chip is in power down mode. D 0 D, E 0 1 1 XD 0 XD, MY 0 1 1 E 0 1 0 1 MY 0 1 0 1 All Segments ON Normal mode Inverse Display mode Display Mode Only horizontal direction is mirrored. Both horizontal and vertical direction is mirrored. Normal direction. Only vertical direction is mirrored. Display Mode Display Blank (DDRAM Data is masked out) R/W(/WR) 1 D7 PD D6 0 D5 D D4 E Description D3 XD D2 MY D1 V D0 MLB
Select Vertical or Horizontal addressing mode. V MLB V=0: Horizontal addressing mode; V=1: Vertical addressing mode. Data Format. MLB=0: LSB on top; MLB=1: MSB on top.
Ver 1.0a
24/48
2008/02/14
ST7577
Read Data
Read the specified 8-bit data in DDRAM to the microprocessor. The location is specified by the X-address and Y-address. A0 1 R/W(/WR) 1 D7 D6 D5 D4 D3 D2 D1 D0 Read Data
Write Data
8-bit data of Display Data from the microprocessor can be written to the RAM location specified by the column address and page address. The column address is increased by 1 automatically so that the microprocessor can continuously write data to the addressed page. During auto-increment, the column address wraps to 0 after the last column is written. A0 1 R/W(/WR) 0 D7 D6 D5 D4 D3 D2 D1 D0 Read Data
NOP
No operation. A0 0 R/W(/WR) 0 D7 0 D6 0 D5 0 D4 0 D3 0 D2 0 D1 0 D0 0
Reset
This is the Software RESET instruction. This is same as hardware reset. A0 0 R/W(/WR) 0 D7 0 D6 0 D5 0 D4 0 D3 0 D2 0 D1 0 D0 1
Ver 1.0a
25/48
2008/02/14
ST7577
H=0
When Function Set instruction sets H=0, the selected instruction descriptions are as below.
End Read-Modify-Write
This command releases the Read-Modify-Write mode, and returns the column and row address to the address it was at when the mode was entered. A0 0 R/W(/WR) 0 D7 0 D6 0 D5 0 D4 0 D3 0 D2 1 D1 1 D0 0
Enable Read-Modify-Write
This command is used paired with the "End Read-Modify-Write" instruction. Once this command has been input, the display data read command does not change the column and row address, but only the display data write command increments (+1) the address depend on V register setting. This mode is maintained until the END command is input. When the END command is input, the address returns to the address it was at when the read/modify/write command was entered. This function makes it possible to reduce the load on the MPU when there are repeating data changes in a specified display region, such as when there is a blanking cursor. A0 0 R/W(/WR) 0 D7 0 D6 0 D5 0 D4 0 D3 0 D2 1 D1 1 D0 1
* Even in read/modify/write mode, other commands aside from display data read/write commands can also be used.
Read-Modify-Write Page Address Set Column Address Set Read-Modify-Write Cycle Dummy Read Data Read Modify Data Data Write (at same Address)
No
Finished?
Yes
Done
Display Control
The bits D and E configure the display mode. A0 0 Flag D 0 D, E 0 1 1 E 0 1 0 1 R/W(/WR) 0 D7 0 D6 0 D5 0 D4 0 Description Display Mode Display Blank (DDRAM Data is masked out, segments will always output non-selected waveform) All Segments ON Normal mode Inverse Display mode D3 1 D2 D D1 0 D0 E
Ver 1.0a
26/48
2008/02/14
ST7577
Frame Rate
This command is used to select the frame rate. A0 0 FR2 0 0 0 0 1 1 1 1 R/W(/WR) 0 D7 0 FR1 0 0 1 1 0 0 1 1 D6 0 FR0 0 1 0 1 0 1 0 1 D5 0 D4 1 D3 0 D2 FR2 Frame Rate 60 Hz 65 Hz 70 Hz 73 Hz (Default) 76 Hz 80 Hz 85 Hz 90 Hz D1 FR1 D0 FR0
The optional Frame Rates are: (no matter 1/39 , or 1/12 duty mode, the frame rate will be controlled in the specified range)
Set Y address of DDRAM
Y[2:0] specifies the Y address of the Display Data RAM (DDRAM). A0 0 Y2 0 0 0 0 1 R/W(/WR) 0 Y1 0 0 1 1 0 D7 0 Y0 0 1 0 1 0 D6 1 D5 0 D4 0 D3 0 Allowed X address 0 ~ 131 0 ~ 131 0 ~ 131 0 ~ 131 0 ~ 131 D2 Y2 D1 Y1 D0 Y0
Addressed Page Page0 Page1 Page2 Page3 Page4
Valid bit (MLB= "H") D7~D0 D7~D0 D7~D0 D7~D0 D7~D1
Set X address of DDRAM
Specify the X address to point the columns of the Display Data RAM (DDRAM). The valid range is 0~131. Set X address of DDRAM (Low) A0 0 A0 0 X7 0 0 0 : 1 1 1 R/W(/WR) 0 R/W(/WR) 0 X6 0 0 0 : 0 0 0 D7 1 D7 1 X5 0 0 0 : 0 0 0 D6 0 D6 0 X4 0 0 0 : 0 0 0 D5 0 D5 0 X3 0 0 0 : 0 0 0 D4 0 D4 1 X2 0 0 0 : 0 0 0 D3 X3 D3 X7 X1 0 0 1 : 0 1 1 D2 X2 D2 X6 X0 0 1 0 : 1 0 1 D1 X1 D1 X5 D0 X0 D0 X4
Set X address of DDRAM (High)
Column Address 0 1 2 : 129 130 131
Ver 1.0a
27/48
2008/02/14
ST7577
H=1
When Function Set instruction sets H=1, the selected instruction descriptions are as below.
Partial Mode
This instruction configures the Partial Display mode. Please note that the actual duty is not changed. A0 0 Flag DA1 DA[1:0] 0 0 1 1 DA0 0 1 0 1 R/W(/WR) 0 D7 0 D6 0 D5 0 D4 0 Description Use DA[1:0] to select the display area. The duty is not changed among all these modes. Partial Display Mode Full Display (Partial Display Mode OFF). Upper Mode (COM0~COM25) Middle Mode (COM7~COM32) Lower Mode (COM13~COM38) D3 0 D2 1 D1 DA1 D0 DA0
Booster Control
This instruction configures the built-in voltage booster. A0 0 Flag R/W(/WR) 0 D7 0 D6 0 D5 0 D4 0 Description ST7577 supports software configurable Booster Efficiency. Customers can change the BE and PC[1:0] according to the LCD panel loading and their power consumption requirement. The higher level provides higher driving ability while the power consumption is also higher. BE BE 0 1 Booster Efficiency Level Booster Efficiency Level 2 (Default) Booster Efficiency Level 1 D3 1 D2 BE D1 PC1 D0 PC0
ST7577 supports software selectable Booster Stage. Customers can change the BE[1:0] and PC[1:0] according to the LCD panel loading and their power consumption requirement. The higher stage generates higher driving ability while the power consumption is also higher. PC[1:0] PC1 0 1 PC0 1 X Booster Stage Booster X3 Booster X4
Ver 1.0a
28/48
2008/02/14
ST7577
BIAS System
ST7577 is built-in a BIAS-voltage generation system for driving the LCD. The bias can be specified by this instruction. A0 0 R/W(/WR) 0 D7 0 D6 0 D5 0 D4 1 D3 0 D2 1 D1 BS1 D0 BS0
The referential settings of Bias, Duty and V0 are listed below: (assume VDD2=2.8V) LCD voltage BS1 0 0 1 1 BS0 0 1 0 1 BIAS 7 6 5 4 Recommend Duty 1/39 1/39 1/39, 1/12 1/12 Symbol V0 VG VM VSS Voltage for 1/5 BIAS V0 2/5 of V0 1/5 of V0 VSS
* Be sure the VG is in operable range: (1.28V VG VDD2-0.2V) in any operation condition.
Ver 1.0a
29/48
2008/02/14
ST7577
Set V0
Set V0 voltage level into this register and the built-in voltage regulator will generate the V0. A0 0 R/W(/WR) 0 D7 1 D6 VOP6 D5 VOP5 D4 VOP4 D3 VOP3 D2 VOP2 D1 VOP1 D0 VOP0
The V0 voltage can be calculated by this formula: V0=( a + VOP[6:0] x b ) ..................................................................(1) Figure 19 V0 voltage vs. VOP[6:0] value
The parameters in this formula are controlled by the hardware pin "PM" (Ta=25C). H/W Setting PM="L" PM="H" a 3.0 4.5 b 0.03 0.03 Unit V V
Set Start Line (Vertical-Scroll)
Sets the line address of display RAM to determine the initial display line instruction. The RAM display data is displayed at the top of row (COM0) of LCD panel. A0 0 S5 0 0 0 : 1 1 1 R/W(/WR) 0 S4 0 0 0 : 0 0 0 D7 0 S3 0 0 0 : 0 0 0 D6 1 S2 0 0 0 : 1 1 1 D5 S5 S1 0 0 1 : 0 0 1 D4 S4 D3 S3 S0 0 1 0 : 0 1 0 D2 S2 D1 S1 Column address 0 1 2 : 36 37 38 D0 S0
Ver 1.0a
30/48
2008/02/14
ST7577
11. Instruction Sequence
This section introduces some reference instruction flows.
Power ON flow with built-in power circuits:
Figure 20 Initial flow with built-in Power Supply Circuits POWER SEQUENCE 1. tV2ON: Period between VDD and VDD2 turned ON. => 0 ms (min). No maximum value specified. 2. 3. tON-RES: RESB has priority over CSB. tON-CS: CSB can be input at any time after power is stable.
Ver 1.0a
31/48
2008/02/14
ST7577
Power Saving flow with built-in power circuits
ENTERING THE POWER SAVE MODE The power save mode is achieved by setting PD bit to be "1". No specified instruction flow required. EXITING THE POWER SAVE MODE
Figure 21 Exiting Power Save Mode INTERNAL SEQUENCE of EXIT POWER SAVE MODE After receiving the "PD" is "L", the internal circuits (Power and COM/SEG) will starts the following procedure.
Data
PD="L"
/WR
Booster
Max: 100ms
tBON
Regulator
Max: 100ms
tRON
Follower COM, SEG
Note: 1. 2.
Max: 100ms
tFON tDON
Vss
Min: 160ms Max: 240ms
The power stable time is determined by LCD panel loading. The power stable time in this figure is base on: LCD Panel Size = 1.4" with C1=1uF.
Ver 1.0a
32/48
2008/02/14
ST7577
Power OFF flow with built-in power circuits
USING PD BIT By setting PD="H", ST7577 will go into power save mode. The LCD driving outputs are all fixed to VSS and the built-in power circuits are turned OFF. After the built-in power circuits are turned OFF, the power (V DD and VDD2) can be removed.
Instruction Flow
Note: 1. 2. 3. 4. 5. 6. 7. 8. tIPOFF: Internal Power discharge time. => 250ms (max). tV2OFF: Period between VDD and VDD2 OFF time. => 50 ms (max). It is NOT recommended to turn VDD OFF before VDD2. Without VDD, the internal status cannot be guaranteed and internal discharge-process maybe stopped. The un-discharged power maybe polarizes the liquid crystal in panel. IC will NOT be damaged if either VDD or VDD2 is OFF while another is ON. The timing is dependent on panel loading and the external capacitor(s). The timing in these figures is base on the condition that: LCD Panel Size = 1.5" with C1=1uF, C2=1uF. Reset Low time after VDD2 is stable. When turning VDD2 OFF, the falling time should follow the specification: 300ms tPFall 1sec
Ver 1.0a
33/48
2008/02/14
ST7577
USING RESB
Power OFF Flow (Sleep Out State) Set RESB=L Wait 250ms Turn Power OFF (VDD1 & VDD2) Power OFF Flow (Sleep Out State)
Instruction Flow
Note: 9. 10. 11. 12. 13. 14. tOFF-RES: Internal Power discharge time. => 250ms (max). tOFF-V2: Period between VDD and VDD2 OFF time. => 50 ms (max). It is NOT recommended to turn VDD OFF before VDD2. Without VDD, the internal status cannot be guaranteed and internal discharge-process maybe stopped. The un-discharged power maybe polarizes the liquid crystal in panel. IC will NOT be damaged if either VDD or VDD2 is OFF while another is ON. The timing is dependent on panel loading and the external capacitor(s). The timing in these figures is base on the condition that: LCD Panel Size = 1.4" with C1=1uF.
Ver 1.0a
34/48
2008/02/14
ST7577
12 Absolutely Maximum Rating
In accordance with the Absolute Maximum Rating values; see notes 1 and 2. Parameter Digital Power Supply Voltage Analog Power supply voltage LCD Driver Power supply voltage Input voltage Operating temperature Storage temperature Symbol VDD VDD2 V0-XV0 VG, VM VIN TOPR TSTR Conditions -0.3 ~ 3.6 -0.3 ~ 3.6 -0.3 ~ 9.5 -0.3 ~ VDD2+0.3 -0.3 ~ VDD+0.3 -30 to +85 -65 to +150 Unit V V V V V C C
Figure 22 Voltage Range
Notes 1. 2. 3. Stresses over the Absolutely Maximum Rating may cause permanent damage to the device. Parameters are valid over operating temperature range unless otherwise specified. All voltages are with respect to V SS unless otherwise specified. Make sure the voltage of the following pins follows the relation list below: V0 VDD2 VG VM VSS XV0
Ver 1.0a
35/48
2008/02/14
ST7577
13. HANDLING
Inputs and outputs are protected against electrostatic discharge in normal handling. However, to be totally safe, it is desirable to take normal precautions appropriate to handling MOS devices (see "Handling MOS devices").
14. DC CHARACTERISTICS
Unless otherwise specified, VDD = 2.4V to 3.3V; VSS = 0V; Tamb = -30C to +85C. Item Operation Voltage (1) Power Operating Voltage (2) V0-XV0 Internal VG Output High-level Input Voltage Low-level Input Voltage High-level Output Voltage Low-level Output Voltage Input leakage current Output leakage current Liquid Crystal Driver ON Resistance Frame Rate Symbol VDD VDD2 Vop VGO VIHC VILC VOHC VOLC ILI ILO RON FR Ta = 25C V=10% V0 = 6.0 V VG = 2.4 V IOUT=-500uA; VDD=2.4V IOUT=500uA; VDD=2.4V Condition Rating Min. 2.4 2.4 3.0 1.28 0.7 x VDD VSS 0.8 x VDD VSS -1.0 -3.0 -- -- 65.7 -- -- -- -- -- -- 0.8 0.8 73 Typ. -- -- -- Max. 3.4 3.4 9.0 VDD2 VDD 0.3 x VDD VDD 0.2 x VDD 1.0 3.0 -- -- 80.3 V V V V A A K Hz COMn SEGn Unit V V V V0, XV0 VGO Applicable Pin
FR[2:0]=011b
Ver 1.0a
36/48
2008/02/14
ST7577
Dynamic Current Consumption: During Display, with Internal Power Supply ON, current consumed by whole chip (bare die) Test pattern Display Pattern SNOW Power Down Symbol ISS ISS Condition VDD = VDD2 = 2.8V, Frame Rate = 73Hz; Booster X4; V0 = 6.9 V; Bias=1/7; 1/39 Duty VDD = VDD2 = 2.8V, Ta = 25C Rating Min. -- -- Typ. 85 0.5 Max. -- 10 Units A A Notes
Notes to the DC characteristics 1. 2. The maximum V0 voltage may be generated will be limited by VDD2 , temperature and panel loading. Power Down: During power down mode, all static currents are switched off.
Ver 1.0a
37/48
2008/02/14
ST7577
15. TIMING CHARACTERISTICS
System Bus Read/Write Characteristics (For the 8080 Series MPU)
Figure 23 VDD = 2.4~3.3V Item Address setup time Address hold time System cycle time /WR low pulse width /WR high pulse width /RD low pulse width /RD high pulse width WRITE Data setup time WRITE Data hold time READ access time READ output disable time D0 ~ D7 /WR /RD Signal A0 Symbol tAW8 tAH8 tCYC8 tCCLW tCCHW tCCLR tCCHR tDS8 tDH8 tACC8 tOH8 Condition Rating Min. 15 10 150 80 70 243 70 30 35 30 243 70 ns Typ. Max. Units
*1 The input signal rise time and fall time (tr, tf) is specified at 15 ns or less. When the system cycle time is extremely fast, (tr +tf) (tCYC8 - tCCLW - tCCHW) for (tr + tf) (tCYC8 - tCCLR - tCCHR) are specified. *2 All timing is specified using 20% and 80% of VDD as the reference. *3 tCCLW and tCCLR are specified as the overlap between CSB being "L" and WR and RD being at the "L" level.
Ver 1.0a
38/48
2008/02/14
ST7577
System Bus Read/Write Characteristics (For the 6800 Series MPU)
VDD = 2.4~3.3V Item Address setup time Address hold time System cycle time Enable L pulse width (WRITE) Enable H pulse width (WRITE) Enable L pulse width (READ) Enable H pulse width (READ) WRITE Data setup time WRITE Data hold time READ access time READ output disable time D0 ~ D7 E/RD E/RD Signal A0 Symbol tAW6 tAH6 tCYC6 tEWLW tEWHW tEWLR tEWHR tDS6 tDH6 tACC6 tOH6 Condition Rating Min. 45 10 130 50 80 245 40 45 45 15 245 45 ns Typ. Max. Units
*1 The input signal rise time and fall time (tr, tf) is specified at 15 ns or less. When the system cycle time is extremely fast, (tr +tf) (tCYC6 - tEWLW - tEWHW) for (tr + tf) (tCYC6 - tEWLR - tEWHR) are specified. *2 All timing is specified using 20% and 80% of VDD as the reference. *3 tEWLW and tEWLR are specified as the overlap between CSB being "L" and E.
Ver 1.0a
39/48
2008/02/14
ST7577
Serial Interface (4-Line Interface)
VDD = 2.4~3.3V Item Serial Clock Period SCL "H" pulse width SCL "L" pulse width Address setup time Address hold time Data setup time Data hold time CS-SCL time CS-SCL time A0 SI CSB SCL Signal Symbol tSCYC tSHW tSLW tSAS tSAH tSDS tSDH tCSS tCSH Condition Rating Min. 330 165 165 10 60 10 40 10 110 ns Typ. Max. Units
*1 The input signal rise and fall time (tr, tf) are specified at 15 ns or less. *2 All timing is specified using 20% and 80% of VDD as the standard.
Ver 1.0a
40/48
2008/02/14
ST7577
Serial Interface (3-Line Interface)
VDD = 2.4~3.3V Item Serial Clock Period SCL "H" pulse width SCL "L" pulse width Data setup time Data hold time CS-SCL time CS-SCL time SI CSB SCL Signal Symbol tSCYC tSHW tSLW tSDS tSDH tCSS tCSH Condition Rating Min. 330 165 165 20 30 10 120 ns Typ. Max. Units
*1 The input signal rise and fall time (tr, tf) are specified at 15 ns or less. *2 All timing is specified using 20% and 80% of VDD as the standard.
Ver 1.0a
41/48
2008/02/14
ST7577
Reset Timing
VDD = 2.4~3.3V Item Reset time Reset "L" pulse width RESB Signal Symbol tR tRW 2.0 Condition Rating Min. Typ. Max. 2.0 Units s s
Ver 1.0a
42/48
2008/02/14
ST7577
16. APPLICATION NOTE
Selection of Application Voltage
Power Range Summary l l l l Positive Booster: (VDD2 x PCn x BE) V0 or (VDD2 x PCn x BE) Vop; Negative Booster: [-VDD2 x (PCn - 1) x BE] XV0 or [VDD2 x (PCn -1) x BE] (Vop-VG), where VG = Vop x 2 / N; Vop requirement: [VDD2 x (PCn - 1) x BE] [Vop x (N-2) / N] or Vop VDD2 x (PCn -1) x BE x N / (N-2). PCn is the booster stage and BE is the booster efficiency. Referential values are listed below: (assume VDD2=2.8V) Module Size 1.4": BE=80% (min); Module Size = 1.4"~1.8": BE = 76% (min). Actual BE should be determined by module loading and ITO resistance value. l l l 1.28 VG VDD2-0.2V. Recommend VG is: VDD2-VG around 0.5~0.8V. VM=VG/2 and 0.64V VM < VDD2. The worse condition should be considered: Low temperature effect and display on with snow pattern on panel (max: 1.4"). According to the Duty Size, the Recommend BIAS, Vop Range and Booster are listed below: VDD2=2.8V Duty 39 12 l l Recommend BIAS 1/7 1/4 1/5 Recommend Vop Range 6.5 ~ 7.5 3.5 ~ 4.5 4.5 ~ 5.5 Recommend Booster X4 X3, X4 X3, X4
The V0 range Tables are base on: LCD Panel Size = 1.4" with C1=1uF. The actual V0 range depends on the Panel Size, Temperature Effect and Display Pattern.
Ver 1.0a
43/48
2008/02/14
ST7577
ITO Layout Reference (for Power)
V0O
V0S
VDD
FPC PIN
V0I
VDD2
Power Circuit Input, Output and Sensor ITO Layout (for V0, XV0 and VG ITO layout)
Digital / Analog Power ITO Layout (Using Single Power)
IC Side
V0O
ITO
RO
FPC
CAP
Note: 1. 2. 3. Total resistance value of VSS should be smaller than "VDD//VDD2". Recommend ITO resistance value: RI 150 Ohm; RO 200 Ohm; RS 250 Ohm. The relationship among input, output and sensor ITO(for V0, XV0 and VG) resistance value is RS > RO > RI .
RI
V0S
RS
V0I
Equivalent Circuit
Ver 1.0a
44/48
FPC PIN
2008/02/14
ST7577
MPU Interface
l Intel 8080 series MPU Interface (8-bit):
39
P1.7 to P1.0
8
COM0 ~ COM38 D7 to D0
P3.0 P3.1 P3.2 P3.3 P3.5 Intel 8051 Serial
A0 /RW /RD CSB RESB
SEG0 ~ SEG131 ST7577
132
l
Motorola 6800 series MPU Interface (8-bit):
39
P1.7 to P1.0
8
COM0 ~ COM38 D7 to D0
P3.0 P3.1 P3.2 P3.3 P3.5 Intel 8051 Serial
A0 R/W E CSB RESB
SEG0 ~ SEG131 ST7577
132
l
Serial 4-Line SPI Mode:
39
COM0 ~ COM38 P1.6 P1.7 SDA SCL
P3.0 P3.3 P3.5 Intel 8051 Serial
A0 CSB RESB ST7577 SEG0 ~ SEG131 132
l
Serial 3-Line SPI Mode:
39
COM0 ~ COM38 P1.6 P1.7 SDA SCL
P3.3 P3.5 Intel 8051 Serial
CSB RESB
SEG0 ~ SEG131 ST7577
132
Note: l The Microprocessor Interface pins should not be left floating under any operation mode.
Ver 1.0a
45/48
2008/02/14
Ver 1.0a
VDD2 VDD2 VDD2 VDD VDD VDD RESB CSB A0 /WR /RD D0 D1 D2 D3 D4 D5 D6 D7 VDD VDD2 VG VSS COM1 COM0 COM19 COM18 COM17 VDD2 VDD2 VDD VDD VDD VGO VGO VSS VSS
FPC
COM19 COM18 COM17
ITO
FPC
ITO
VDD2
VGO
VGO
VSS
VSS
ST7577
6800 Interface (Port-A)
8080 Interface (Port-A)
Application Circuits
System
PS2="H" PS1="H" PS0="L" C1=0.1~1uF C2=0.1~1uF
dummy dummy dummy dummy dummy dummy COM1 COM0 dummy dummy dummy dummy dummy dummy
RESB
CSB
A0
W/R
6800 Interface
E
OSC="H" MLB="L" DTY="L" PM="H" MODE="L" T0~T8=Open T9="H"
D0
D1
SEG131 SEG130 SEG129 SEG128 SEG127
SEG131 SEG130 SEG129 SEG128 SEG127
D2
D3
D4
D5
D6
D7
VDD
VDD2
Clock: Internal Data Format: LSB on Top Duty: 1/39 V0 Range: 4.5~8.31V Interface Port: Port-A Test Point: 3 points for voltage check
C1 VGI VGI VGI VGI VGS VGO VGO VSS VSS VSS VGI VGI VGI VGI VGS VGO VGO VSS VSS VSS
VG
VSS
TP3
CSB-A A0-A RWR-A ERD-A D0-A D1-A D2-A D3-A D4-A D5-A D6-A D7-A PS0 PS1 PS2 MLB DTY PM MODE VDD VDD VDD VDD2 VDD2 VDD2 VM VM VM
CSB-A A0-A RWR-A ERD-A D0-A D1-A D2-A D3-A D4-A D5-A D6-A D7-A PS0 PS1 PS2 MLB DTY PM MODE VDD VDD VDD VDD2 VDD2 VDD2 VM VM VM
46/48
V0O V0O V0S V0I V0I V0I V0I XV0I XV0I XV0I XV0I XV0S XV0O XV0O T1 T2 T3 T4 T0 T5 T6 T7 T8 SEG4 SEG3 SEG2 SEG1 SEG0 COM20 COM21 T9 D7-B D6-B D5-B D4-B D3-B D2-B D1-B D0-B ERD-B RWR-B A0-B CSB-B OSC RESB VRS VDD VDD VDD VDD VDD2 VDD2 VDD2 VDD2 COM36 COM37 COM38 VGO VGO VSS VSS VDD2
TP1
TP2
V0O V0O V0S V0I V0I V0I V0I XV0I XV0I XV0I XV0I XV0S XV0O XV0O T1 T2 T3 T4 T0 T5 T6 T7 T8
SEG4 SEG3 SEG2 SEG1 SEG0 COM20 COM21
T9 D7-B D6-B D5-B D4-B D3-B D2-B D1-B D0-B ERD-B RWR-B A0-B CSB-B OSC RESB VRS VDD VDD VDD VDD VDD2 VDD2 VDD2 VDD2 VDD2 VGO VGO VSS
COM36 COM37 COM38 VSS
2008/02/14
l
VDD2 VDD2 VDD2 VDD VDD VDD RESB CSB A0 COM1 COM0 COM19 COM18 COM17 VDD2 VDD2 VDD VDD VDD VGO VGO VSS VSS
l
Ver 1.0a
FPC
COM19 COM18 COM17
FPC
ITO
ITO
VDD2
VGO
VGO
VSS
VSS
RESB
ST7577
CSB COM1 COM0
dummy dummy dummy dummy dummy dummy
dummy dummy dummy dummy dummy dummy
SCLK SDA
SCLK
Notes for all applications: Serial 3-Line SPI (Port-A) Serial 4-Line SPI (Port-A)
SEG131 SEG130 SEG129 SEG128 SEG127 SEG131 SEG130 SEG129 SEG128 SEG127 VDD VDD2 VG VSS CSB-A A0-A RWR-A ERD-A D0-A D1-A D2-A D3-A D4-A D5-A D6-A D7-A PS0 PS1 PS2 MLB DTY PM MODE VDD VDD VDD VDD2 VDD2 VDD2 VM VM VM VGI VGI VGI VGI VGS VGO VGO VSS VSS VSS V0O V0O V0S V0I V0I V0I V0I XV0I XV0I XV0I XV0I XV0S XV0O XV0O T1 T2 T3 T4 T0 T5 T6 T7 T8 VGI VGI VGI VGI VGS VGO VGO VSS VSS VSS V0O V0O V0S V0I V0I V0I V0I XV0I XV0I XV0I XV0I XV0S XV0O XV0O T1 T2 T3 T4 T0 T5 T6 T7 T8 CSB-A A0-A RWR-A ERD-A D0-A D1-A D2-A D3-A D4-A D5-A D6-A D7-A PS0 PS1 PS2 MLB DTY PM MODE VDD VDD VDD VDD2 VDD2 VDD2 VM VM VM
SDA
VDD
VDD2
VG
VSS
Recommend short noisy nets by FPC (refer to Page 43, ITO Layout).
The Microprocessor Interface pins should not be left floating under any operation mode.
SEG4 SEG3 SEG2 SEG1 SEG0 COM20 COM21 SEG4 SEG3 SEG2 SEG1 SEG0 COM20 COM21 T9 D7-B D6-B D5-B D4-B D3-B D2-B D1-B D0-B ERD-B RWR-B A0-B CSB-B OSC RESB VRS VDD VDD VDD VDD VDD2 VDD2 VDD2 VDD2 COM36 COM37 COM38 VGO VGO VSS VSS VDD2 T9 D7-B D6-B D5-B D4-B D3-B D2-B D1-B D0-B ERD-B RWR-B A0-B CSB-B OSC RESB VRS VDD VDD VDD VDD VDD2 VDD2 VDD2 VDD2 VDD2 VGO VGO VSS COM36 COM37 COM38 VSS
47/48
2008/02/14
ST7577
Reversion History
Version 0.0 0.1 l l l l 1.0 l l l 1.0a l Initial version Modify Fig 12 Modify application circuit. Modify external power part. Modify Power ON and OFF flow. Modify application circuit. Update reference timing. Update date 2008/02/14 2007/11/13 Description Date 2007/04/24 2007/07/24
Ver 1.0a
48/48
2008/02/14


▲Up To Search▲   

 
Price & Availability of ST7577

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X